miniature rose - German English Dictionary